module Monarchy::ActsAsHierarchy