- Basic mechanism for parsing gaf