title: Fallback on older API versions to allow limited functionality on older OS versions
body: <p>I am considering to use a function that was introduced in an iPhone OS version (say 4.0), but I may still want to support devices with older versions and just disable that function.</p>
  
  <p>What would be the best practice for doing this? Is it even allowed?</p>