Change the return type of method findFirstValueByKeys and create new method findFirstNotNullValueByKeys