Combine param validation errors

Tried to stay closer to a incremental approach, not sure this is the best way to go but let me know your thoughts!

/cc @mfine