* free() the malloc()d things
* license to 3-clause BSD