Getting UserInputHandler specs passing again after the introduction of the Filter class. Filter now overrides Equals, GetHashcode, and ToString