Agreed! This "EC" is not official, and I would avoid this at all costs - the EC is Weil et al. Let them do their jobs.