Addition of missing caret function