`has()` and `defProp()` added