compiles and tests pass for 2.11