I thought that being able to do MontageDeserializer.specialize would be desirable. As a constructor from a module belonging to the Montage package I would expect it to behave like all the others.