Renamed interface to prevent conflicts with other mixins.