いまさらだが、

>大文字にしないと「変数と関数の区別が付かない」
区別する必要はなんであるんだろ