Create additional methods to handle recursive signature string handling