I don't know who's been giving Stephen Flynn E-numbers but John Swinney 's would-be successor was hyperactive yesterday.