SERVICE_TABLE_ENTRY can be private if ServiceModule<> is a friend of Service<>