Added TraitsProviderInterface to IterableInterface (#39)