Conv module, for flexible conversion between types (to be used for serialization?)
updated oasis to 4.xxx