This would be affected by my earlier comments, but I'm not sure this belongs in the public interface of the class anyway.