Python immutable classes with multiple inheritance + OSX tips + fixing prompt_command