Dependent on isvalid v. 0.1.5.