Make Frame constructors consume a String instead of creating a String from an str