Simpler connection string
make protected elements private
Encapsulate everything (now immutable)
Replace custom socket handling with library clue/php-socket-raw