Rewrote hme_v6 to be more dense and language tweaks