whole_func_string: function isSimple(p){
  						return p.type === 'param' || p.type === 'value' ||
  							(p.type === 'view' && p.view === 'property' && isSimple(p.params[1]))
  					}
func_code_string: function isSimple(p){
  						return p.type === 'param' || p.type === 'value' ||
  							(p.type === 'view' && p.view === 'property' && isSimple(p.params[1]))
  					}
func_documentation_string: console.log(JSON.stringify([expr.params[1].view === 'property', expr.params[1].params[1].name === implicits[0], expr.params[0].type === 'param'])) console.log(JSON.stringify(expr, null, 2))