I wonder if it would make sense to turn this case into an accessor as well. Maybe something like:

```ruby
attr_aug_accessor(:optional, :type => :boolean, :true_if => :absent)