I'm confused.  This PR has `autoload/model-base.common.js` and `autoload/model-vanilla.common.js` files.  Are these two implementations different?