NO WARRANTY! This class is in the public domain.