How do you manage backward compatibility when supporting older iOS code and newer Swift code together?