Seol mar théacs é seo: New science with pulsed muons - development ideas at ISIS