Add boolSubAttribute
Use defineProperty