Currently, if a Character does not contain an Attribute or Ability with a certain name (e.g. foo), attempting to call that Attribute or Ability from that Character (e.g. using @{keyword|foo} or %{keyword|foo}) will result in the text chat returning a "not found" error message alongside a broken call (e.g. keyword|foo). Having the text chat return the broken call on top of an error message is redundant. The broken call is also quite damaging to macro creation, notably disrupting [inline] rolls and Roll Queries. Hence, I propose that unfound Attributes and Abilities should parse as " " or "". Not too long ago, the &{noerror} flag was added to "suppress any errors (such as variable not found errors) in a roll." However, &{noerror} does not prevent unfound variables from destroying that roll. :) The implementation of this Suggestion would hence also be a step toward the completion of the goals of the &{noerror} flag. Keeping the recent improvements to (and newfound popularity of) repeating sections in mind, the implementation of this Suggestion would allow for macros to become more dynamic and accessible by allowing macro authors to write more expansive and "modular" macros, accounting for the possibility of missing sections.