hmmm child actor creation problems, something to do with type parameters may be, and inner class definition... hmmm to be debug