Support for empty functions