.
 add array dim compuation and add unittest
 add initializer consistent check