An even more simple approach. Only to data types: Hash and List.