work on git snippet source + unit tests