Add isFunction helper
Fix [object Object] errors

Fixes #322
Fixes #330
Fixes #331
Fixes #334
Fix typo
Allow a string to act as context

Fixes #321
Pre-cache view for dot references