Thanks for your response, i guess your response confirmed my thoughts on the fact that the Map Extent feature is broken/not working as expected.
I want to be able to dynamically change the spatial reference of the map.
For my use case i want to start with a map without any spatial reference set.
Then i want to be able to set the spatial reference manually when a GraphicsLayer is being added or will let the map auto set the spatialreference when a baselayer (tiled layer) is added.
The problem is that setting the spatial reference manual, after the map is loaded, is not working, because my GraphicsLayer is not shown (although the spatial reference matches).
As a test case I set the Spatial Reference of the map before the map is loaded, and then my Graphics Layer is displayed.
So i guess there is a bug in the Map component, in that it doesn't work correctly when the Extent (Spatial Reference) is manually set after the map is loaded.
I would like to have somebody from Esri confirm this or comment on this, thanks!