Renamed interface to clarify usages