Added back val() function for defaulting a non-templated val() call