Assertion: driver | /r/HasProperty | difficult to write
Facets:
Source sentences:
text: Standard device drivers can be difficult to write because they must handle a very wide range of system and device states, particularly in a multithreaded software environment.