title: Where does Info in return value {ok, Child, Info} for supervisor:start_child come from?
body: <p>I see from the Erlang docs that supervisor:start_child can return two different non-error results: {ok, Child} and {ok, Child, Info}. Where does this Info get set? Is it different for simple_one_for_one sups as opposed to others? I haven't been able to find an example / documentation on this...</p>