fix docfield out of bound error for property setter in meta