Fraemwork restructuring for simplification and extraction as a standalone entity.