Wait, what?  Is this a map from boolean to element which is a map from "is this provided" to methods, "is this not provided" to methods?

That's... disgusting and brilliant.  lol.  I would vastly rather have an ENUM ParameterKind.PROVIDED/PASSED or some such, but this is fine for now.   It is in internals and doesn't live past this stack frame, so... ok.  :/