Some utils for metaprogramming in Objective-C