How do you save custom fields along with the user/saveUser action? We are building a simple user import plugin, saving the basic user is easy enough but how does one save data to the custom fields added to users

Basic exmaple:

$user = new UserModel();
$user-&gt;status = UserStatus::Active;
$user-&gt;firstName = 'Fruit';
$user-&gt;lastName = 'Studios';
$user-&gt;email = 'email@domain.com';
craft()-&gt;users-&gt;saveUser($user);


This all works great but i cant work out how I add the custom fields?? The following will abviously not work because 'postCode' is not part of the User Model:

$user-&gt;postCode = 'SO23 9UG';


Where am I going wrong?
Got it, just need to use the getContent() function exactly the same as entries:

$user-&gt;getContent()-&gt;setAttributes(array(
    'postCode' =&gt; 'SO23 9UG',
));