Separate parsing stuff into headers.