Replaced A=>B* with (A=>B)* as a workaround for IntelliJ parsing bug.