Add a description field and a custom assertion for easier viewing of step differences