side note: at some point we might want to provide namespace support or some way to define function methods more succinctly (even a 'SpelFunction' annotation might make sense, even in core eventually)