<SYSTEM_TASK:>
Solve the following problem using Python, implementing the functions described below, one line at a time
<END_TASK>
<USER_TASK:>
Description:
 def set_interface(self, vrf_name, interface, default=False, disable=False):
 """ Adds a VRF to an interface Notes: Requires interface to be in routed mode. Must apply ip address after VRF has been applied. This feature can also be accessed through the interfaces api. Args: vrf_name (str):
 The VRF name to configure interface (str):
 The interface to add the VRF too default (bool):
 Set interface VRF forwarding to default disable (bool):
 Negate interface VRF forwarding Returns: True if the operation was successful otherwise False """

        cmds = ['interface %s' % interface]
        cmds.append(self.command_builder('vrf forwarding', value=vrf_name,
                                         default=default, disable=disable))
        return self.configure(cmds)