Not setting an undefined variable

If a object does not have a property set but a mapping exists, the resulting object will have the mapped property set to null. This is a problem for my use case for using it for generating a "fields" selection for mongodb.