状態持っちゃって呼び出す度に結果が変わったりしたら実質的に静的とは呼べない