apply

public abstract T apply()
public T apply(Empty input)