use ll ext instead of llvm.
struct_put.
rename Obj.c -> Obj.chars.
rename struct -> cmpd.
use cmpd functions.
rename option definitions.
mem_put overwrite check.
use cmpd functions.