make determination of exp size handle new constructs properly
make determination of exp size handle new constructs properly

darcs-hash:5ba76e5346f48912cfb06dd775b5ebf3e800cdf8

dpwright/jhc,dpwright/jhc,dpwright/jhc,dpwright/jhc