Added surroundWith function.