OpenEdge / Progress 4GL definitions file manipulation in an object-oriented way