はてなハイクAPI を Net::Twitter で使う方法

Net::Twitterでできるねってコメントは見かけますが、どう使うのかというのが見あたりません。
だれもやってないのかな?
Net::Twitterの方は認証設定をいれないと駄目でした。

use MIME::Base64;
use Net::Twitter;

my $hatena_id = 'はてなID';
my $haiku_pass = 'はてなハイクAPI用のパスワード';
my $keyword = 'キーワード';
my $text = '内容';
my $haiku = Net::Twitter->new(
	username => $hatena_id,
	password => $haiku_pass,
	apirealm => 'Hatena Haiku API',
	apihost  => 'h.hatena.ne.jp:80',
	apiurl   => 'http://h.hatena.ne.jp/api',
	source   => 'from API を変えたければここに文字列を入れる',
);
$haiku->{ua}->default_header( "Authorization:" => encode_base64("$hatena_id:$haiku_pass"));  #***
my $msg = $keyword . "=" . $last_post;
my $result = $haiku->update($msg);
print $haiku->{response_code} . ":" . $haiku->{response_message} . "\n";

#***の行を追加しないと、{response_code}の値が認証失敗となり投稿に失敗します。

以下ヘルプの例がおかしい点を愚痴っていましたが、別エントリとします。