harden method signatures
fix test
harden method signatures
Allowing empty id on create.
Testing baking validation.
Merge pull request #3242 from renan/3.0-bake-validation

3.0 Bake validation: Allowing empty primary key on create
Merge pull request #3235 from dereuromark/3.0-wip-method-signatures

harden method signatures
Merge pull request #3237 from dereuromark/3.0.wip-harden-method-signatures

3.0.wip harden method signatures