new field value same as current - don't mark field as modified
test lib in hhvm
hhtm on travis cant run with mongo extension
test on php 5.3
allow map and filtering of search results
add some methods to ensure index
add support of write concerns
add unacknowlenged write concern
fix test for php 5.3
fix test for php 5.3
add field existance checker
improve test
do not mark field as modified when unset if field not exists
implement one-to-one and one-to-many relation with lazy load
implement one-to-one and one-to-many relation with lazy load
fix reseting document and merging data to document
allow adding method of document class as validator of field
change params passed to method validator
pass document instance to validate exception
fix throwing validate exception