defer evaluation of andCallFake for fallback after conditional stubbing

when a stub had a function fallback prior to conditional stubbing, that function was evaluated once during the stubbing definitions, instead of being called lazily, as one would expect, to be able to utilize arguments.