add not
byId and byIds take non-objectId oids and cast intelligently