add: concat method
add: join method
change: added 'local' prefix to function definitions
add: freeze method