…ll and be more reliable
The autoreleasepool causes overrelease issues with the out parameters (NSError ** and UIView **) Also I do not see any memory benefits using the autorelease pool here. (tested the footprint) Out parameters will be implicitly autoreleased. i.e. NSError *__autoreleasing * See more: http://blog.pioneeringsoftware.co.uk/2012/03/06/out-parameters-when-arcing/ It also fixes the issue we filed here kif-framework#439
…so includes unit tests.