Improved the 'throat.length' calculator.  You can now send it a specific value to apply to negative lengths.  Defaults to 1e-9 as before.