Fixes for 3.3.

Handle frame.clear being absent (and accept it won't be cleared in < 3.4).
Don't try to check coding: behaviour which was fixed in 3.4.