class Opal::Nodes::Args::ExtractPostOptarg

def compile

def compile
  add_temp name
  line "if ($post_args.length > #{args_to_keep}) #{name} = $post_args.shift();"
  return if default_value.children[1] == :undefined
  push "if (#{name} == null) #{name} = ", expr(default_value)
end