abstract Resource = Rules, Clause, Structural ** {} ;