I prefer to write splice @a, 2, 1, (); it doesn't do anything different, but it makes things clear as well as making things parallel with substr (substr and splice act differently with three arguments, but they act the same with four). Am I the only one?