Made dataSources array strong, not weak.
more tests