Enhanced command line, unix socket & rake tasks

Just a question, this is a pretty long chain... no chance any of these can be `nil`?