Expiring ITM covered calls would close entire long stock positions per contract. Should be retiring 100 shares per contract. Corrected Portfolio.exerciseShortCall. Wrote and passed Groovy unit test.