Object-Oriented FTW!