``PMLaplaceGenerator`` is a subclass of Object instead of ``PMNumberGenerator``. Any reason for that?