fix #4 - add helper validations for int, double, bool