enable d[ ] as Lvalue