Rob Shearman : widl: Add support for non-basetype return types.