implement delete attribute by reorganize hidden class

it indeed is unnecessary.