SUPERNOVA 1987A - MORE Heliocentric Nonsense!