module Ruled::ActsAsRuled