Units without outputs or with exogenous inputs or outputs
Backbone does not manage units that consume energy and turn it into exogenous commodity (like power2fuel) against a price. For units that have negative outputs (like a cooling unit), there is a hack. Both of these cases should be made possible in a sensible way starting from input data.