Safer memory management due to bump in deployment target: Convert unsafe unretained pointers to weak
Merge commit '22c4d75408097520a265f0d74610d5c3f558b04f'