Add cloneField method