[...] the class must implement the ... interface.