security implications of their design choices and coding errors, and of their
neglect of the need to remove debugging hooks and other backdoors from code
before it is deployed. They do not understand how the variances in assumptions
among components, functions, application programming interfaces (API), and