Fixing #39, silent flag does not work with an array on push()