Fix to ensure that builtin function arguments are not resolved until
it is actually time to make the call (when dont_resolve_unknowns == 0).

This fixes #27.
Merge pull request #28 from endlesssoftware/issue-27

Correct builtin function resolver