snippet behaviour modification