design aspect of sword, 6 assertions