Evaluate functions when validating partial promises.
Update with function evaluation.

Needed manual processing of file as errors about missing functions
are still going to stdout.
Autocommit: libraries changed 2013-12-19-12:37:30