~~ RuntimeException test fixes
~~ inlined isEquality
~~ added name to boolean args
~~ merged nested if statements
~~ made getInnerFunction extension