ontology.rb revision 7ef46b1adca473f664769a44a378e9f08385d3a0