if B._init_ require some arguments, then where doe...
# development
b
if B.init require some arguments, then where does it get them? from product graph?