On Recovering continuum topology from a causal set