class IO::Endpoint::SocketEndpoint

def bind(&block)

def bind(&block)
	if block_given?
		yield @socket
	else
		return @socket
	end
end