End block 14 is also referred to herein as an ???insertion end block,??? while end block 16 is also referred to herein as an ???end cap block.??? The blocks 14, 16 may be manufactured out of metals such as titanium, stainless steel or other biocompatible metals or metallic alloys.