Complex sentence: This specification has been considered difficult and confusing; consistency of application look and feel and communication is typically addressed by programming to a given desktop environment.
Split into simpler sentences: This specification has been considered difficult and confusing. Consistency of application look and feel and communication is typically addressed by programming to a given desktop environment.