Use a switch expression for Payload parsing