It is better to keep it simple and rework as needed than to try to anticipate everything ahead of time.