begin opening up types so they become extensible (required for LucreMatrix / SysSon). Note: Longs does not have Span ops registered as of this commit!!