Add map type to support mapped form in proteus-manager.