Added function to abstract an object. Input = cutoff level (objects beyond this level are not included in returned abstract object)
Added another abstraction function.
This version retains all properties, even those below the cutoff level.
Modified abstraction function #2 so that the property name reflects the object name from which it came.
Modified abstraction function #2
so that items without properties will still be represented
in the properties group
Added a compare function that prints out the properties and objects that exist exclusively in one of the two objects that are being compared.
Minor change
Merge branch 'master' of https://github.com/Gueust/Rauzy-Language