OK, so it seems I'm looking for my brain to explode, so be it :-) I'm looking to create a metaclass which will check __init__'s keyword arguments *before* they're passed to __init__. Any tiny example will be very much appreciated. Thanks! -gustavo