Есть не плохое решение в журнале АЗ:"№2,2013г. страница 064"-посмотрите вариант,который поможет внести ясность гораздо глубже и принять решение легче будет.,