message: Removed shared method because too small
diff: - (UIViewController *)navigation_childViewControllerForStatusBarStyle
  {
  - return [self childViewControllerForStatusBar];
  + UIViewController *viewController = [[self childViewControllers] lastObject];
  + return [viewController isKindOfClass:[UINavigationController class]] ? viewController : nil;
  }
  - (UIViewController *)navigation_childViewControllerForStatusBarHidden
  -{
  - return [self childViewControllerForStatusBar];
  -}
  -
  -- (UIViewController *)childViewControllerForStatusBar
  {
  UIViewController *viewController = [[self childViewControllers] lastObject];
  return [viewController isKindOfClass:[UINavigationController class]] ? viewController : nil;
  