add Exensible Enumerations spec PWD implementation