smarter type extraction in python_to_value
default to transparent not pink if color expression fails
smarter type handling for Map parameters
update map after 808e820