Update directive_processor.rb