add LispVal datatype