Do not use the '_t' convention for the typedef'ed goochbot struct.
The '_t' convention is reserved by POSIX for future types. Hey, who knows:
they just might create a "goochbot" type, right?