https://code.google.com/p/dart/issues/detail?id=14547
I thought this works already but I guess this is only in Polymer.js but port seems to have already started.