I'll work on the label stuff in the parser (uniqueness), we'll see how far I can make it go