remove casting requirements for HDrawable.add() and HDrawable.remove()
update documentation