implement array element assignment
further implement value coercion