subset complete

some work on attributes and builtins, started expressions, ~900 tests