Controlling Programmatic Io