+keyword_pattern
+function! s:get_val(key, defval) " {{{
+block