chained base attribute
suppress some undef warnings