If I input `5d6!!` whenever a six is rolled the value remains at six even though an additional d6 should be added to the value. Additionally, since the compounded roll is not spliced into the rolls array, it can not be evaluated for additional exploding results. ``` [ { "critical": "success", "die": 6, "matched": false, "order": 4, "roll": 6, "success": false, "type": "roll", "valid": true, "value": 6 } ] ```