not all heroes wear cape