`define_model_with_allow_blank` returns a `Class`

returning a `Class` and calling `new` is more explicit
Hound Fixes