Updated constructor args, array can be null.