delete invalid test
add ref value type
finish integrating ref value type
use ref correctly in generated code, don't pass basic names to value