First published implementation.