This is on Dan's pact branch and currently doesn't exist in the codebase... Clayton said adding it now wouldn't do any harm though.