public boolean isLarge() {try {getCachedBytes();return false;} catch (LargeObjectException tooBig) {return true;}}
public virtual bool IsLarge(){try{GetCachedBytes();return false;}catch (LargeObjectException){return true;}}