bugfix: update takes kwargs
created a stacked fantail object - combine multiple objects
extra unit test
has_key now works with multi-field keys (key.sub)