Simplifying the device I/O api
Permission based on ownership