    class
    	SOCKET_ADDRESS

    General
    	cluster: abstract
    	description: "A socket address."
    	create: make

    Ancestors
    	ANY

    Queries
    	count: INTEGER_32
    	family: INTEGER_32
    	is_equal (other: [like Current] SOCKET_ADDRESS): BOOLEAN
    	socket_address: MANAGED_POINTER

    Commands
    	copy (other: [like Current] SOCKET_ADDRESS)
    	make
    	set_family (f: INTEGER_32)