Recursive partial building

Enables partials to include other partials.