そもそも empty という関数存在しなかった。
point freeeeeeeeeeeeeee
point freeeeeeeeeeeeeeeeeeee