new test case for inject/ingest doubling on construction and added blacklist, whitelist, typecasting options