This class needs YARD docs too.