Currently supports direct eval. Other than that, it does not do much. In particular: - no refinement - no special handling of singularities for self eval See also: #33