class EacRubyUtils::CommonConstructor

def parse_args_options(args)

def parse_args_options(args)
  result = ::Struct.new(:args, :options).new([], {})
  options_reached = false
  args.each do |arg|
    raise "Options reached and there is more arguments (Arguments: #{args})" if
    options_reached
    options_reached = parse_arg_options_process_arg(result, arg)
  end
  result
end