this version passed compilation, eventually.