Fix #4 (any type can have methods, not just structs)

* This is the simplest way of fixing it without explaining in detail
that functions can have methods
* For a longer presentation, a more complete explanation may be
desireable