get attribute value
arguments: name: String return: value
attributs names
return: att_names: Array
set type for val
arguments: type: :reference, :full, or :original
dimension values
arguments: type: (optional) return: val: NArray
[Validate]