Let Collection constructor handles arrayableinterface and collection
Set docblock to mixed