Added cpp and AD versions of FLCatch and FLCatches