* @param fobj The FO for which this value is needed.
* @return The value of this property.
*/
public FoValue getValue(final FoContext context, final FObj fobj) {
if (value().canEvalKeyword()) {
final FoValue keyword = ((FoPropertyKeyword) value()).getValue();
if (keyword == FoValue.INHERIT) {
final FObj parent = fobj.effectiveParent(context);
if (parent != null) {
return getInheritedValue(context, parent);
}