Ritchie-thesis-facade-extract-setout