Sometimes code needs to support both @UDA and @UDA(), so this template is used to ensure that the given UDA is an actual object, not just a type.
Gets a single specified UDA from the given Symbol.
Gets all symbols that have specified UDA from all specified modules
Contains helpful templates relating to UDAs.