Maybe we should have a comment to explain what PopUpManager.registerContextMenu is for. And also we have a different registerContextMenu function in this module. So a comment will help readers to distinguish between the two and understand its purpose.