確かに…。有効かどうかって意味で `valid` とかはよく使うのであまり使わない `can` にしたんですが、確かに実行可能かって読めますね。
ま、文字列に限定する必要もないので function なら有効ってことにします！

だんだん `l` がなんだか分からなくなってきたけど。