bug fix: __weak is replaced with EO_weak