idk if I ever even thought of that for AES. But I do like consistency. Maybe AES / Rijndael could have a second parameter added to their setKey() function and setKeyLength() could be added to Crypt_RC2? That way it'd be the best of both? idk

As for 3DES's not doing it..  that's a good point. I'm not too concerned about it though - if people want that feature in 3DES or whatever they can do a feature request. That one has yet to be received suggests it isn't a very in-demand feature.