Changed to use run-time provides/requires. This makes development much …
easier because the raw sources are available during debug.