(string :test)で"test"が得られますが
(x :test)で":test"を得るような関数xは作成可能でしょうか?