private bool BrokenOffsets(ConstructorInfo ctor, object[] args) { IPredicate <object[]> pred = brokenOffsetsConstructors.ContainsKey(ctor) ? brokenOffsetsConstructors[ctor] : null; return(pred != null && pred.Apply(args)); }