better string splitting for SIDs in canvas scripts
more bug fixes for number splitting...I think