now known as pocketknife.js