As of March 2010, Steaphen declines any further involvement with or contributions to Wikipedia.