Fix list, allow private or protected inheritance