Minecraft wiki entry for setblock, associated text: Specifies how to handle the block change. Must be one of:
destroy — The old block drops both itself and its contents (as if destroyed by a player). Plays the appropriate block breaking noise.
keep — Only air blocks are changed (non-air blocks are unchanged).
replace — The old block drops neither itself nor any contents. Plays no sound.
If not specified, defaults to replace.