Added support for array return type + Fixed annotation processor