Add :AROUND methods on DEVICE-READ and DEVICE-WRITE that do some bounds checking.