fixed dynamic nesting, added $ allKeys operator