Allow composition of types in Ruby space, so that we can combine Ruby and C converters.