module FFaker::Internet

def user_name(name = nil)

def user_name(name = nil)
  return shuffle(name.split(' ')).join(fetch_sample(%w[. _])).downcase if name
  return sanitize(Name.first_name) if rand(0..1).zero?
  [sanitize(Name.first_name), sanitize(Name.last_name)].join(fetch_sample(%w[. _]))
end