code: public Statement store(final Expression expr, Label firstVarInstruction) {
      return store(expr, Optional.of(firstVarInstruction));
    }
docs: Return a {@link Statement} that stores the value of the given expression into this variable.
  
  @param expr The expression to store
  @param firstVarInstruction A label to use to mark the store instruction