Don't show experiment log steps that do not exist in the protocol

See #153
Fixes #48