Ok, reading through the code i see that this makes sense.  I'd rename the type to IKInteractionType  because the InteractionHandler encompasses more than just stuff that is specific to IK.