https://phpstan.org/r/803fa0f3-b8ce-479f-888f-d1fbecfba61f It correctly gets return type from callable but then complains that it's wrong. Am I doing it wrong or is it a bug?