Generalized remapping storage and processing
Full coverage on providers spec
Implemented semantic_interface spec, with tests