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