Prototype parameter scrubber

The basic goal is to scrub out parameters that may be passed in that the type/class can't accept.