+ comments, including useful header block
get current version number and use it to set guid