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