/// Non-parent junctions that can be constructed, up to the length of 8. This specific `Junctions`
/// This will return an `Err` if the first item is not a `GlobalConsensus`, which would indicate
/// This will return an `Err` if the first item is not a `GlobalConsensus`, which would indicate
pub fn pushed_with(self, new: impl Into<Junction>) -> result::Result<Self, (Self, Junction)> {