MapMessageSource: start to implement, test the inner Builder class