Adding language decode support (in a decidely hacky way)