Model: added the Boolean type
Relations: throws errors on invalid arguments