Maybe d_attribute_p is a more GNU-like name, but that's a purely aesthetic view and you can ignore me on this.