Fixes #7934 - Set correct order of require_dependency
fixes #7372 - API v2 - accept PUT/POST requests with wrapped root node to add/remove has_many associations of child nodes
Fixes #3309: Support deep merging of hash and array structures in smart class parameters