added more tests for first-class partials