let create ?(group = None) ?(use_mnemonic=false) ?label () =
    match label with None -> create group
    | Some label -> 
        if use_mnemonic then create_with_mnemonic group label
        else create_with_label group label