<SYSTEM_TASK:>
Solve the following problem using Python, implementing the functions described below, one line at a time
<END_TASK>
<USER_TASK:>
Description:

def get_current_waypoints(boatd=None):
    '''
    Get the current set of waypoints active from boatd.

    :returns: The current waypoints
    :rtype: List of Points
    '''

    if boatd is None:
        boatd = Boatd()

    content = boatd.get('/waypoints')
    return [Point(*coords) for coords in content.get('waypoints')]