Fix CompositeMap-mul with shared data vectors
Thanks to work by @cako, this allows to work with composite (function) maps of differing sizes, where the functions share the vector data (e.g., by reshaping).
Thanks to work by @cako, this allows to work with composite (function) maps of differing sizes, where the functions share the vector data (e.g., by reshaping).