The 'do one thing, and do it well' unix philosophy would be better as 'compose well, then specialise' I think.