Text this: Object-Oriented Programming and Objectivist Epistemology: Parallels and Implications.