Seems a bit odd that this is a method instead of just exposing the delimiter attribute directly. I can understand using a method so we stay parallel w/ the RegexParser, which does more work, but if that's the case we should maybe return an error here too so we have the same function signature.