Seol mar théacs é seo: Structural Identifiability Analysis via Extended Observability and Decomposition