I'm sorry Herts - but how can a shirt pull in which you're going to penalise be careless? By recognising it as a free kick, you must caution. There is a reason for a shirt pull, and it is often to stop players gaining an advantageous position. A shirt pull is never going to be by accident.