Fix * and -> type grouping/precedence