fix CToP.set when listing elements
add support for <cn> types
implement `vector`

fixes #31