Éviter des collisions potentielles
Les macros internes (\addaxis
, \venus
... ou celles utilisées pour stocker les valeurs des clés telles \surface
, \phase
, \mycolor
...) devraient être préfixées par le nom du package et un arobase (ex: \planets@surface
) pour éviter de polluer l'espace de noms de l'utilisateur, d'écraser ses propres définitions s'il a le malheur d'utiliser lui-même une macro \mycolor
et pour éviter d'entrer en collision avec des macros provenant d'autres packages.