full case for un/serialization - need refactor
remove magic number
extracting providers in a trait
Merge branch 'refactor-provider'
starting with interface
moving into namespace
splitting serial/unserial
better naming and comment
handling date and mongo types
Merge branch 'refactor-transformer'
handling mongoid
importing persistence layer from dokudoki
func test for persistence
make protected access the simplest in db (most common case)
test full object tree
bug in toArray with ArrayObject
bugfix for custom
Merge branch 'feature-persistence'