corrected filename internally, 'ifdef guard Macro should be BOOST_SVG... (withoutout leading _, typos and added comments. NO change to function.