Amend flamsteed serialisation to ensure event uniqueness.

It sounds mental not to just use an array method which is clearer. much better