added optional name for cached functions
added optional name for cached functions

mediagreenhouse/spontaneous,magnetised/spontaneous,magnetised/spontaneous,SpontaneousCMS/spontaneous,opendesk/spontaneous,mediagreenhouse/spontaneous,magnetised/spontaneous,SpontaneousCMS/spontaneous,opendesk/spontaneous,opendesk/spontaneous,SpontaneousCMS/spontaneous,mediagreenhouse/spontaneous