:add: property module which permits to bind named properties on any element