make AR::Validations a bit easier (not relying on :on anymore), this might break some code, thou.
add test for DSL and #save.
no longer delegate :on => .. in ActiveModel. that means form.song does no longer work.
make #save work for nested forms.
use Config#inherit to properly clone!