WIP: Make source space code
WIP: Closer to working
WIP: Intermediate
ENH: Better support
STY: Clean a few things