Internally, you store strings and interpolations as separate attributes. However the constructor to Template requires them to be passed as a long tuple of positional arguments (which then gets ...