The 'subscription' param will always be there but sometimes will be empty: Wouldn't present? be true in that case?