support auto insertion when field name uses object dot notation