Note differences from `kame.js`