implement a steal type for loading json files