Add non-ARC compatibility through conditional compile.