Includes identity function.