Add result_type argument to buildCommonArgs