all tests passing. BREAKING CHANGE - no more recursively nested inline partials, that was a terrible idea