error: Rename Error to LibError, add new Error superclass
error: Make Timeout a subclass for Error