Li-Fan Chen says to YSITD
map 的實現需要多型ㄇ