The Basic Object Model and Definition by Interface — LessWrong