allow _id to be passed in the constructor as either a string or ObjectID object
0.0.3