#7: Add step validator