Calling a delegated method on a nil object with better_delegation won't just return nil, it will return the default column value as specified by object being delegated to.
Josh N. Abbott
gem "better_delegation", "~> 1.0.0"