Complexity is acceptable as long as it is intelligible and necessary. We want to avoid needless complications.