Use File.open to prevent infinite recursion.
Added shared XML examples.
Forgot to define #initialize.
Forgot to include Types.
Forgot to set @compression.
Typo--
Get the attribute value.
Added specs for Target.
Actually make Protocol#name a Symbol.
Added specs for Protocol.
Forgot to include Types again.
Fixed a typo.
Added specs for CipherSuite.