Fixes the scenario where `builder_describe_outputs` is called after `builder_parse`, so that internal dependencies will be built as required.