get-set save-load allocate-free setup-teardown create-destroy begin-end insert-delete add-remove enable-disable grant-revoke read-write view-modify