Tasks #0061 #0062: MSD plugin implementation + tests.