Renamed runHigherOrder for clarity