portable Scheme library of compatibility and utility functions