var dict1 = { :foo => "bar" } as Dictionary; // error
var dict2 = ({ :foo => "bar" }) as Dictionary; // ok
var dict3 = { :foo => "bar" } as { :foo as String }; // error
var dict4 = ({ :foo => "bar" }) as { :foo as String }; // ok
ERROR: approachs60...