MSP: const after type
MSP: Init SetMapper with a graph pointer

It's more natural in this case, because graphs are passed as pointers
everywhere.
MSP: Mark SetMapper dtor virtual just to be safe