Revert "Type define."

This reverts commit 05f9a0dee63b491bc85cf476e6bfae9933f17090.