fix: printing of newstruct
g: prefer StringAppendS over StringAppend (from master)
fix: libraries should not refer to all.lib but the needed libs