Reduce resolve idiom complexity from Idiom helper