Convert a dash/dot/underscore/space separated string to camelCase or PascalCase: foo-bar
→ fooBar
Set an array of unique values as the property of an object. Supports setting deeply nested properties using using object-paths/dot notation.
Create an object path from a list or array of strings.