DOC: document the way Hyperspy assigns subclasses based on mapped_parameter attributes