compute-class macro->function (no load form for env)
add initial compute-source-uri methods