Doc blocks
Add additonal check to Http constructor