Add Ensure* functions.