Operator [] overloaded
Fusion automatically done