spec for parser map