Should this be relative to something in particular for non-abs paths? (maybe ENV['HOME']?)