class SQS_Record {
var table: SQS_Table? = nil
}
class SQS_Table<RecordType: SQS_Record> {
func newRecord() -> RecordType {
let new = RecordType()
new.table = self <<< ERROR:
return new
}
}
COMPILER ERROR: Cannot assign value of type 'SQS_Table <RecordType ' to type 'SQS_Table<SQS_Record>'