Decide on completion order by other factors Previously would prefer callable that return Unit if Unit is the expected type leading to strange completion order #KT-25588 Fixed