[parameters] add provide(s) to build_parameter_type/map_parameter
[parameters] minor tweaks