defunkt/pystache — Issue #51: Passing **kwargs to Template.__init__() modifies the context
Author: cjerdonek
Created: 2011-12-17 10:06:18+00:00
State: open

Passing `**kwargs` to `Template.__init__()` modifies the passed context:

context = {}
template = Template(context=context, foo="bar")

We should make a copy of the context inside `Template.__init__()` like we do [in `pystache.render()`](https://github.com/defunkt/pystache/blob/a484f30f593f1047a99c8361e19d5b3d3894790c/pystache/init.py#L21).