This weekend thousands of re-enactors, that wonderful blend of the theatrical, the fantastic, the historical, the childish and the borderline weird, will imagine themselves heroic defenders of the fatherland as they mark the 1,000th anniversary of the Battle of Clontarf.