WIP: ray of light problem; parsing and shells.