Support for interfaces