implement OpList.Append and such to make code shorter