Put back svctl::service and Service<T>; have other plans