you can make the secondary constructor `protected[akka]`, which translates to `public` for Java