method value ?n name = let args = match n with None -> [sv_of_string name] | Some n -> [sv_of_string name; sv_of_int n] in let sv = call_method sv "value" args in string_of_sv sv