Use present? and blank? in conditionals

Using `present?` or `blank?` in conditionals has several benefits:

1. Allows for the use of Null Objects
2. Makes it easier to keep conditionals positive, avoiding `unless`
3. Clarifies the intention of the conditional