public interface Interpolator<T extends Interpolatable>
void
interpolate(T obj)
register(T obj)
unregister(T obj)
void register(T obj)
void unregister(T obj)
void interpolate(T obj)