• Lift getting the length of the array out.

    This changes get() to return an Option<> and adds a get_unchecked() that doesn't do a bounds check.
    This means our bounds check can be inlined into the caller instead of us having to CFArrayGetCount twice
    for each element.
    jrmuizel committed Jan 25, 2018