export function resolvePathByArray<O, T>(object: O, parts: string[], missingPropertyHandler?: (current: object, part: string, i: number, l: number) => any): T