That's the nature of abstraction. Everything you create on a computer is built on a towering stack of black boxes.

yet some abstractions are more deterministic than others