* @param context An object that knows how to resolve FO context issues.
* @param fobj The FO for which this value is needed.
* @return The value of this property.
*/
public int getValue(final FoContext context, final FObj fobj) {
final RelativeAxis relativeAxis = this.getRelativeAxis(context, fobj);
if (value().canEvalPercentage()) {
int base = 0;
if (relativeAxis == RelativeAxis.BLOCK_PROGRESSION) {
base = context.bpdAncestorBlockOrRa();
} else {