# encoding:utf-8
def fg(**kwargs):
 return

dict={ u'いち':1}
print dict[ u'いち']
d={ u'y':2 }
print fg(x=1,**d)

python2.6.4です.
上記のコードで前者のprintはちゃんと1を出力しますが,
後者はTypeError: fg() keywords must be stringsというエラーが出てしまいました.
コード内の文字列をすべてUnicode型に統一したいのですが、
この場合はどう変更したらいいでしょうか?