Fix for getParcelableArray ClassCastException
Refactor holders which decorate another holder
CustomParcelableData test object & unit test extension.