Extra thorough checking on Seriously as constructor without new