class Github::Arguments

def parse_options(options)


validate their presence(if not nil or empty string).
Remove required arguments from parameters and
def parse_options(options)
  options.each { |key, val| remove_required(options, key, val) }
  provided_args = check_assignment!(options)
  check_requirement!(*provided_args.keys)
end