complete for now implementation of language tags with basic round trip testing for RFC example forms