Assembling The Building Blocks For A Unified Splicing Code