Language element should not keep references to children, but a
collection of children's primary keys (java.lang.Integer) and
use converting collection (biz.hammurapi.util.ConvertingCollection),
which would use Repository's languageElementCache to look up child instance.