The Ruby version has (in directive.rb):
 has_many :controls, :order => :slug, :dependent => :destroy.

Are you saying it is still nullable?