[#1902] Duplicate SELECT API between Executor and Factory