possible implementation to address  #13183

Why `===` here?