a bit more progress on Frameworks::Service::Main