Requiring UUID library
Adding factory for AppendEventCommand