I much prefer to have a general 'with' snippet which might contain open() as default text in a placeholder - but this just reads as a syntax remembering bandaid, this should therefore not be a public snippet.