Shouldn't you assert it's an lvalue then?