Make the parser more aware of what you can and cannot do with which layout qualifiers