allow passing features in ::property. this might soon be changed when using representable 2.0 (or make that work in the representable 2.0).
introduce Form::Scalar.