A common anti-pattern is to write finalizers as if they were destructors, which is both unnecessary and ineffectual, due to differences between finalizers and destructors.
Prior to 1988, child maintenance was managed through the court system, this scheme proved costly to determine amounts and ineffectual in enforcing payment.