Adding recursive option for simple rights management.