Given a position, splits a snip that includes the position so that the position is between two snips. The snip may refuse to split, although none of the built-in snip classes will ever refuse.
Splitting a snip is disallowed when the buffer is internally locked for reflowing (see also Locks).