[ADD] enum parse "" check
[ADD] hasAttribute / hasProperty checks
[ADD] todo comment