spec for dotted keys syntax