enable d[ ] as an Lvalue - #187