protected <T extends ActorState> T getState(Class<T> stateClass) {
   return ActorContextHolder.getState(stateClass);
 }
 protected final ActorSystem getSystem() {
   return ActorContextHolder.getSystem();
 }
 // Provide internal access to state etc
 protected final ActorRef getSelf() {
   return ActorContextHolder.getSelf();
 }