Rewrite the Datasource class in RushadCore. Temporary change here to
allow compilation (code is virtually disabled for now)