Fix extend when preValidate() on single attribute
 Added extra test case