[NEW TYPE INFERENCE] Consider functions to be of nominal type Function
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=80492084
Remove collapsePropertiesOnExternTypes flag support.
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=80492868
Stop generating typedef on the same symbol as the type alias.
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=80509436