core abnf rules
checkpoint