Add dedicated splat mutator

Closes #66