Drop the `public`, if possible. Also, this class looks like Tang should be able to inject it.