Are the next few helper methods meant to be called outside of the `literaldata` packet? It seems like from their use we may not want to set them as `this.set_data`