	IO::Adapter

   [Ѹ]
	KEY = STR
	*   = ơ

   []

   1)
	getline()  split() Ƥ륳ɤ
	get_next_value()  ARRAY_REF ȤƼȤ褦ѹ

   2)
	address -> # address 
	replace(key, \@argv) ȤäƹԤʤ


------------------------------------------------------------

   [Υ᥽åɤϻȤäƤ]
	getline			()		STR
	get_next_key		()		STR
	add			(KEY, STR)	*
				(KEY, [])	*	
	delete			(KEY)		*	

   [Υ᥽åɤϲɤ;Ϥʤ]
	touch			(ʤ)	NUM

   []
	(only Mail::Delivery::SMTP)
	getpos			()		NUM
	setpos			(NUM)		---	
	eof			()		*

   [׺Ƽ(ϤȤꤢȤäƤʤ)]
	get_next_value		()		STR	
	get_next_values		()		[]	
	replace			(KEY, STR)	*		
				(KEY, [])	*	
