The above piece of code pasted directly into a jamroom template
WILL break your site.
Its not because the code is wrong, its just that there is a conflict between what each language operating thinks the code means.
In smarty things that start with a
{ and are
immediately followed by another character, smarty thinks is for it.
So smarty will try to process all of these:
{$some_variable}
{jrCore_list}
Because there is no space between the
{ and the following character.
If however you put
{ $some_variable}
{ jrCore_list}
Then those items would come out exactly as they are seen.