Wrote some list conversion functions, but hitting an interesting problem around value boxing. I need to figure out whether there's any sane convention that obviates most conversions. The current API is split across conventions and is something of a disaster.