reintroduce bug

branch to preserve dart2js clone bug for analysis