Fixed hasOne() arguments to be more reasonable.  Default local key is the same as fkey new.