/// <summary>
        /// Gathers the specifications for the extra data from the token implementation
        /// </summary>
        /// <param name="category"></param>
        /// <param name="tokenName"></param>
        /// <returns></returns>
        private static object GetTokenExtraData(string category, string tokenName)
        {
            IToken token = TokenKeeper.CurrentKeeper.GetToken(category, tokenName);

            return(token?.ExtraData());
        }