has enumerable has configurable has value has writable has get has set PASS