issue #19494: use couldCreate not through the prototype