Support for interfaces.