Add silent, allow empty pre-commit array