I'm curious: why only ints? Is for any this a technical reason, or a self-imposed restriction? Either way, really cool effort!