Few more tweaks to get the restricted signatures for append!, prepend!, and splice! working correctly and all tests passing.