Implement the . attribute access DSL