module Cucumber::Core::Gherkin::Writer::HasOptionsInitializer

def initialize(*args)

def initialize(*args)
  @comments = args.shift if args.first.is_a?(Array)
  @comments ||= []
  @options = args.pop if args.last.is_a?(Hash)
  @options ||= {}
  @name = args.first
end