Is there a way to have the API perform a roll parse? Say I've had a user input the string "1d4+1" and would like to use that in an internal calculation. Without writing my own roll parser from the ground up or using sendChat('[[1d4+1]]') to pump it to chat, is there any way to resolve that to a particular roll? Is there perhaps some service or existing library that'll do it?