Expand components with serialization

Allow the expand method to provide alternate labels for the associated
components in the context of a serializer.  This is a fix to help
support Montage deserialization of bindings.
0.1.7