throwing exception when storing object without id and id is not of type ObjectId. Added support for "capped" collections
more output on error if replicaset
more output on error if replicaset