ecosystem extensibility