Bug 1094559 - Implement DynamicInputRegistry +shepherd

Let's add a debug msg here?