[FIX] Change params to underbar

instead of camel case
[FIX] Evaluate required boolean properties correctly in validation