Previously, deep merge was only being done when merging the params supplied to build() on top of the object defined in the factory definition.
This makes it so a deep merge is also performed when merging the params supplied to params() into the params supplied to build() and also when merging params from multiple params() calls into each other.
Previously, deep merge was only being done when merging the params supplied to
build()
on top of the object defined in the factory definition.This makes it so a deep merge is also performed when merging the
params
supplied toparams()
into the params supplied tobuild()
and also when merging params from multipleparams()
calls into each other.closes #54