Object hierarchies, initial work on enable/select logic, more half-baked examples