Change implementation so that variable sized slabs are used to allow arbitrary sized...