I guess the parser could need even more simple tests with the `::` at different places.