Brand new projects have a way of turning into legacy codebases