This function is now useless.
Initialize implementations using the member names to avoid situations
where order might have changed.