The lineMark function in the buildes module is used to initiate the creation of a lineMarkData object. If the name for the new object is not a string or is not unique, the request will fail and the program will exit. Otherwise the data object is created and configured by the lineMark manager class as shown here.