RM, DP isolation support

fixed #9

Performance is largely unaffected.
Wrote basic tests mentioned in issue.
Fully backwards compatible with current version (if no context is given, the Big object itself is used as the context).