See other comment, no need for portability here.