Fixed lume.hotswap() to handle nonexistent modules properly