Simple Scheme implementation