It seems that nothrow functions/methods which take a AA have some problems with .length and opApply, but I'm not sure if I should report it as a bug. Here the code: http://dpaste.dzfl.pl/a61e721e http://dpaste.dzfl.pl/3652fcc4