alter(): allow Object transform; use it for set_flow()