એનાકાયલોસૌરસ, આર્મર્ડ ડાઈનોસોર વિશેની હકીકતો