public static void RenameSpecificObject(this IAlterProcessor proc, SpecificObjectInfo obj, string newName)
        {
            var view = obj as ViewInfo;

            if (view != null)
            {
                proc.RenameView(view, newName);
            }
            var sp = obj as StoredProcedureInfo;

            if (sp != null)
            {
                proc.RenameStoredProcedure(sp, newName);
            }
            var func = obj as FunctionInfo;

            if (func != null)
            {
                proc.RenameFunction(func, newName);
            }
        }