Currently we only have the `expr` spans, I've gone ahead and added the setup for the logic we just need to fill it out.