changed registration/lookup of function names to be case-insensitive