Extract fields parsers to separated headers