-New header for files
-Using Java SPI for Conversion of String to Generic Type