This method reeks of bad design. Like, REALLY bad design, as if the internal implementation was extremely specific.