fixed behavior: when options[:only] is specified, it was overriding options[:allow_blank]