move __delete__ to Attribute, define __set__ and __get__