Separate the "functional" and the "stylistic"