It is variable, why would independent implementations be highly similar?