Refactored InRange attribute, added derivatives and elaborated tests; implemented StringLength attribute.