Restore Java5 compatibility