Haskell Library for RFC 5646: Tags for Identifying Languages