version 3 of dino exercise

this may also be too stringent. odds are low of someone injecting much else into this class.