It is highly unlikely that the sort of detail that is needed will be agreed by April not just because there is a lot of it and it's technical but because the major players are still holding back, waiting for the other ones to move first.