Creating a Block from a Pointer.
Block created by this method do NOT have function property.
Block.fromPointer(Pointer<Void> ptr, {this.function}) : super(ptr);