+ routing: add (optional)headerValueByType directive