parser: Parse declarations better.