My IK/FK switcher tool works with my Biped rig. It essentially a space switch tool.
When working with either FK or IK, it finds the worldspace of one system and transfer that information onto the other system. it then keys all animation controls so that the animator can continue to animate in either IK or FK