Shallow copy in attr() lenses

Extend goes into all object value props which is unneeded.