Correct Parcelable implementation
Allow setting a target fragment to receive the events