prevent recursion to the id attribute
1.0.6