do checks for subs at runtime, => +57 passing tests!