Architecture flexibility