Seol mar théacs é seo: Consequence-based reasoning for the Description Logic SROIQ