static no_key extract(Arg1 const&, Arg2 const&) { return no_key(); }
static no_key extract(Arg const&) { return no_key(); }
static no_key extract(Arg1 const&, Arg2 const&, Arg3 const&, Args const&...) { return no_key(); }
static no_key extract() { return no_key(); }
static no_key extract(Args const&...) { return no_key(); }