This reverts commit c17b8a599e. The commit made compile error and its intention is unclear.
c17b8a599e