add :signature to IGNORED_KEYS, improve tests