removed wrong behaviour of CodeLine as ParentNode, fixed missing line/offset
add codeSpec