 @param name a name, that has to be matched by the macros.
	 * @param filter a filter that allows for skipping parts of the index
	 * @param monitor a monitor to report progress, may be {@code null}.
	 * @return an array of macros matching the name.
	 * @throws CoreException
	 * @since 4.0.2
 @param name a name, that has to be matched by the macros.
	 * @param filter a filter that allows for skipping parts of the index
	 * @param monitor a monitor to report progress, may be {@code null}.
	 * @return an array of macros matching the name.
	 * @throws CoreException
	 * @since 4.0.2 | IIndex.java