Allow network entity subclasses to provide custom session. See #18.