added label language to links

mainly because downstream needs this (along with the Observation
setter), but it makes sense not to discard information