Wrong indentation in the cleanup parameter. Are you checking the generated documentation to assure that they're being generated correctly?

Also, the nice thing about putting the parameter type inside the :param directive itself is that you have to type less; The bad thing, though, is that you can't apply the :class directive to make it formatted correctly, and this breaks the convention we're using with the rest of the documentation in the project. Can you fix these as well?