Now passing js core tests