def get_private_methods(obj): return [attr for attr in get_methods(obj) if is_private(attr.__name__)]
def get_private_attributes(obj): return [attr for attr in get_attributes(obj) if is_private(attr.__name__)]
def get_private_properties(obj): return [attr for attr in get_properties(obj) if is_private(attr.__name__)]
def get_private_attribute_names(obj): return sorted([attr for attr in dir(obj) if not is_private(attr)])