Added a language library. Introduced functions which are easy and safe, most of them already have parser function interfaces. Change-Id: I4465150f3e16493a15a056f7ddb7787bdf3b0373