in case you would have non-static methods and use `register_shutdown_function(array($this, 'send'))` here, the only method which needs to be public would be `send`. all methods called from `send` could stay private, even for php 5.3.