[fixed] injectParams invariant should not throw on values that coerce to false.

I noticed when I had an numeric 0 as a parameter value that an invariant messages was thrown. This is because the param value was coercing to false. This PR changes that invariant to handle those situations.


Ah yeah, this rattled in my brain for a while, but I figured I'd get the opinion of others. :+1: