Report: Steven Moffat To Return?