Added a new lname constructor

Used for class elaboration