Revert "Add ArgumentMarshaler and Refactor Boolean Part"

This reverts commit 62d689b0d856b52d70dcb27a5ef770eb6123aa36.