Some Object-Oriented languages are less rigid than others in how much they require you to design around objects, but OO languages certainly support these quality ......... if you take the time to pursue them.
contributions
tribulations
attributes
tributes