add new interface for getting all extension definitions