changed the interleave alert to "info" instead of "warn" when two different data types are present.

dtype is now chosen from intrinsic dtype hierarchy.