added coerce_to('ARRAY') implementation