%{module: C3.Facts.Dump,
version: 1}
add {Array, :is_a, :module}
add {Array, :symbol, Array.cast}
add {Array, :symbol, Array.data}
replace {Array.cast, :cfn, cfn Array "array_init_cast" (Result, Tag)}
replace {Array.data, :cfn, cfn Tag "array_data_tag" (Tag, Tag, Result)}