Added `expose`.

Allows the definition of functions that do not require an instance of and extender