Bare ported version.