prevent assignNewKeypath from reassigning a fragment context to undefined (#756)
Merge pull request #766 from ractivejs/gh-756

gh-756