Guten Morgen,
also erstmal: wir können wie hier im Forum üblich gern beim „Du“ bleiben

und ich helfe natürlich gern.
Dein Versuch, die eine Zeile zu ändern kann nicht funktionieren, weil der Befehl, von dem damit die Variante generiert wird noch an anderer Stelle benutzt wird. Dieser Befehl wurde in Version 1.2a vor ein paar Tagen eingeführt, weil \prop_item:Nn in LaTeX3 als „deprecated“ gekennzeichnet ist. Mit aktuellen Paketen sollte dein Beispiel aber eigentlich problemlos durchlaufen, weshalb ich vermute, das beim Update irgendwas schief gegangen ist.
Ergänze in deinem Beispiel vor \documentclass bitte mal den Befehl \listfiles. Dann wird in der LOG-Datei eine Lister aller geladenen Dateien und ihrer Versionen angezeigt. Auf meinem Rechner erhalte ich das folgende Ergebnis und damit habe ich auch kein Problem beim kompilieren:
*File List*
article.cls 2014/09/29 v1.4h Standard LaTeX document class
size12.clo 2014/09/29 v1.4h Standard LaTeX file (size option)
inputenc.sty 2015/03/17 v1.2c Input encoding file
utf8.def 2015/09/07 v1.1p UTF-8 support for inputenc
t1enc.dfu 2015/09/07 v1.1p UTF-8 support for inputenc
ot1enc.dfu 2015/09/07 v1.1p UTF-8 support for inputenc
omsenc.dfu 2015/09/07 v1.1p UTF-8 support for inputenc
babel.sty 2016/01/08 3.9n The Babel package
german.ldf 2014/10/10 v2.7b German support for babel (traditional orthogra
phy)
fontenc.sty
t1enc.def 2005/09/27 v1.99g Standard LaTeX file
amsmath.sty 2013/01/14 v2.14 AMS math features
amstext.sty 2000/06/29 v2.01
amsgen.sty 1999/11/30 v2.0
amsbsy.sty 1999/11/29 v1.2d
amsopn.sty 1999/12/14 v2.01 operator names
amsfonts.sty 2013/01/14 v3.01 Basic AMSFonts support
amssymb.sty 2013/01/14 v3.01 AMS font symbols
geometry.sty 2010/09/12 v5.6 Page Geometry
keyval.sty 2014/10/28 v1.15 key=value parser (DPC)
ifpdf.sty 2011/01/30 v2.3 Provides the ifpdf switch (HO)
ifvtex.sty 2010/03/01 v1.5 Detect VTeX and its facilities (HO)
ifxetex.sty 2010/09/12 v0.6 Provides ifxetex conditional
metrix.sty 2016/01/21 v1.2a Typset prosody/metric symbols.
expl3.sty 2016/01/03 v6358 L3 programming layer (loader)
expl3-code.tex 2016/01/03 v6358 L3 programming layer
l3pdfmode.def 2015/11/11 v6250 L3 Experimental driver: PDF mode
xparse.sty 2015/12/20 v6326 L3 Experimental document command parser
xpatch.sty 2012/10/02 v0.3 Extending etoolbox patching commands
etoolbox.sty 2015/08/02 v2.2a e-TeX tools for LaTeX (JAW)
tikz.sty 2015/08/07 v3.0.1a (rcs-revision 1.151)
pgf.sty 2015/08/07 v3.0.1a (rcs-revision 1.15)
pgfrcs.sty 2015/08/07 v3.0.1a (rcs-revision 1.31)
everyshi.sty 2001/05/15 v3.00 EveryShipout Package (MS)
pgfrcs.code.tex
pgfcore.sty 2010/04/11 v3.0.1a (rcs-revision 1.7)
graphicx.sty 2014/10/28 v1.0g Enhanced LaTeX Graphics (DPC,SPQR)
graphics.sty 2014/10/28 v1.0p Standard LaTeX Graphics (DPC,SPQR)
trig.sty 1999/03/16 v1.09 sin cos tan (DPC)
graphics.cfg 2010/04/23 v1.9 graphics configuration of TeX Live
pdftex.def 2011/05/27 v0.06d Graphics/color for pdfTeX
infwarerr.sty 2010/04/08 v1.3 Providing info/warning/error messages (HO)
ltxcmds.sty 2011/11/09 v1.22 LaTeX kernel commands for general use (HO)
pgfsys.sty 2014/07/09 v3.0.1a (rcs-revision 1.48)
pgfsys.code.tex
pgfsyssoftpath.code.tex 2013/09/09 (rcs-revision 1.9)
pgfsysprotocol.code.tex 2006/10/16 (rcs-revision 1.4)
xcolor.sty 2007/01/21 v2.11 LaTeX color extensions (UK)
color.cfg 2007/01/18 v1.5 color configuration of teTeX/TeXLive
pgfcore.code.tex
pgfcomp-version-0-65.sty 2007/07/03 v3.0.1a (rcs-revision 1.7)
pgfcomp-version-1-18.sty 2007/07/23 v3.0.1a (rcs-revision 1.1)
pgffor.sty 2013/12/13 v3.0.1a (rcs-revision 1.25)
pgfkeys.sty
pgfkeys.code.tex
pgfmath.sty
pgfmath.code.tex
pgffor.code.tex
tikz.code.tex
supp-pdf.mkii
pdftexcmds.sty 2011/11/29 v0.20 Utility functions of pdfTeX for LuaTeX (HO)
ifluatex.sty 2010/03/01 v1.3 Provides the ifluatex switch (HO)
epstopdf-base.sty 2010/02/09 v2.5 Base part for package epstopdf
grfext.sty 2010/08/19 v1.1 Manage graphics extensions (HO)
kvdefinekeys.sty 2011/04/07 v1.3 Define keys (HO)
kvoptions.sty 2011/06/30 v3.11 Key value format for package options (HO)
kvsetkeys.sty 2012/04/25 v1.16 Key value parser (HO)
etexcmds.sty 2011/02/16 v1.5 Avoid name clashes with e-TeX commands (HO)
epstopdf-sys.cfg 2010/07/13 v1.3 Configuration of (r)epstopdf for TeX Live
***********
Was genau meist du, wenn du sagst man fände wenig im Internet bzw. was fehlt dir? Es gibt halt die PDF-Doku, in der eigentlich alles drin steht, die ich aber auch gerne ergänzen kann, wenn ich darin was vergessen habe. Ansonsten stehe ich eben auch im Forum oder per Mail für Fragen und Anregungen zur Verfügung …
------
EDIT: Moment, ich sehe gerade, dass ich noch die 1.2 installiert habe. Ich melde mich gleich nochmal, wenn ich ein Update gemacht hab …
------
EDIT 2: So … nun ist meine Distribution (TeX Live) auf dem neusten Stand und auch damit kann ich dein Problem (leider) nicht nachvollziehen. Meine Dateiliste oben habe ich aktualisiert.