Allow to require and apply rules