bug1210.scala:13: error: illegal cyclic reference involving type Settings
        val v: List[selfType] = f[selfType]((x: selfType) => x.v)
                                                              ^
bug1210.scala:24: error: illegal cyclic reference involving type Settings
			f[selfType](_.g)
                                     ^
two errors found
