Statement should require hasClause and removeClause