Too many classes inherit from TransformInterface and those classes that do, do not implement every method.  These are strong indicators that the base class is not correctly designed.