engineering for the purpose of "achiev[ing] interoperability of an independently created computer program." At least one of the authors of this thing had at least one clue. Still I think this is a great line of reasoning that ought to be pursued in spite of this exemption. roger