added the headway\BlockSetting class to ease block setting retrivial