| Interface Summary | 
| IComputerAccess | The interface passed to peripherals by computers or turtles, providing methods
 that they can call. | 
| IHostedPeripheral | A subclass of IPeripheral specifically for peripherals
 created by ITurtleUpgrade's of type Peripheral. | 
| ILuaContext | An interface passed to peripherals and ILuaObjects' by computers or turtles, providing methods
 that allow the peripheral call to wait for events before returning, just like in lua. | 
| ILuaObject | An interface for representing custom objects returned by IPeripheral.callMethod() calls. | 
| IMedia | Represents an item that can be placed in a disk drive and used by a Computer. | 
| IMount | Represents a read only part of a virtual filesystem that can be mounted onto a computer using IComputerAccess.mount(). | 
| IPeripheral | The interface that defines a peripheral. | 
| IPeripheralHandler | TODO: Document me | 
| IWritableMount | Represents a part of a virtual filesystem that can be mounted onto a computer using IComputerAccess.mount() or IComputerAccess.mountWritable(), that can also be written to. |