Added some testing for schematic pasting trying to get my head around
some of what you've done