ignores nill mass assignment