Function Parsers and unittests.

Tests involving incomplete function bodies fail.