Architecture Decision Records# ADR 0001: Remove isinstance checks when setting parameters ADR 0002: Remove special handling of Optional and Union