Safer [] operator now