Did not determine if order_by_ast is empty. If it is null, it will clone a null pointer and cause server crash.