Provides ButtonFacade support for Geist. Code adapted from Myster's ButtonFacade addons, with permission.