I\'m so curious that using RORO pattern is evil in some cases in terms of memory consumption.
function findUsersByRole