One of the purposes of doing an early implementation was to understand the implications of decisions made during the development of the Standard. As expected, the implementation process and early experiences of users shed light on the consequences of choices made at MPI Forum meetings.