Simple implementation of interfaces.