Array

modifications to support Array.hs example with Type constructor.