programs need to track their brick dependencies
try collect dependencies when a program ist disposed