ontology.rb revision 772a71bcc07f7001f5cd3cb4c3dc2cf393ffe9be