Provide mechanism for extending environment