If we make unknown_field simply discard, we can remove decoders and have them discard those fields. Now we can cut down struct bolt11 to only the fields needed by invoice.c, and also speed up parsing a little. Signed-off-by: Rusty Russell <rusty@rustcorp.com.au> Signed-off-by: William Casarin <jb55@jb55.com>