lang-attribute

discovered an issue that occured when there were several description elements
in a record and the first description had no lang attribute while the other
description elements did; the application would throw an error.

this change-set addresses that issue.

* also added additional comments and reduced lines > 100 characters

Change-Id: Ifd70c52f16c67c237493691c4374dd3ddc3077d2