Honor the split request by inserting an empty atom to make sure client code can assume splitting does replace one atom with two Fixes #4753