This includes "signing" source to detect modifications, and maintaining user-modified sections. Hooray!