Doesn't belong to stacks. This class should be available from the commons plugin