Provides a wrapper around an object to return null for non-existent properties (instead of throwing an error).
Copyright 2012-2017 Horde LLC (http://www.horde.org/)