fixed TTL file format with new template updates with regards to instantiating each block
minor error checking for invalid predicate type/instance