* @param inherit if <em>true</em>, the parent's value is returned if <em>key</em> is not present in this ModuleAttributes object; if <em>false</em>, null is returned in that case.
* @return The value associated with <em>key</em>, or null if no value is associated with <em>key</em>.
*/
public UntypedValue getValue(final String key, final boolean inherit)
{
UntypedValue value = atts.get(key);
if (value != null)
return value;
if (parent != null && inherit)
return parent.getValue(key, true);
else
return new UntypedValue();
}