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: Ic7cb796029cc34a7f8ebc730712a942c0926a583