add namespace
add debug messages
add error handling
exposing python object to R
spec function in R
extract get_type