Prototype the new salloc.