wrong return type on plistForKey