04: Use if/else, not ternary operator
04: Use splat argument in public_send