Much better now, but I am still unfamiliar with your pattern.
Could you add <code>@example</code> tag and give some usage sample? thanks.