allow negative lengths for tabs