Add `Rule` `hidden`
Use `.call`, not `.apply`

Fix bug in in `entity_display_open_cb`