в общем я за простоту работы со скриптом и за ухудшение качества кода взамен этой простоты. Причем важно отметить: ухудшение настолько спорное и незначительное, что им можно в ряде случаев принебречь.
поэтому на данный омент в WEB видится решение:
func Somemethod()
fvar(d)
d = lng.buf_if_large(_data_) // <- возвращает _data_ если count(_data) = 1 и имя буфера в противном случае