- sfg/*.hpp now using forward declarations