Remove is_ and is_a_ from validation method names
Use boolean conversion instead of checking match value
Use boolean logic instead of short-circuiting where possible