to debug composition cost