Couple of things following the Joyent's Manta review