added some xmldocs to Value<>()