TRASH ------ This file contains source code that is old and was removed from the package, but can be used again in later versions.