Taking @joshdata's prototype seriously