Maybe this OO fad is better than I thought