 """
 
 doc.text """
-[`property.changes()`](#property-changes) creates a stream of changes to the `Property`. The stream *does not* include
+`property.changes` creates a stream of changes to the `Property`. The stream *does not* include
 an event for the current value of the Property at the time this method was called.
 """
 
-doc.fn "property.toEventStream()", """creates an EventStream based on this Property. The stream contains also an event for the current
+doc.fn "property.toEventStream(@ : Property[A]) : EventStream[A]", """creates an EventStream based on this Property. The stream contains also an event for the current
 value of this Property at the time this method was called.
 """
 

```
"""

doc.fn "Bacon.fromPromise(promise [, abort])", """
creates an EventStream from a Promise object such as JQuery Ajax.
This stream will contain a single value or an error, followed immediately by stream end.  You can use the optional abort flag (i.e. ´fromPromise(p, true)´ to have the `abort` method of the given promise be called when all subscribers have been removed from the created stream.
Check out this [example](https://github.com/raimohanska/baconjs-examples/blob/master/resources/public/index.html).
"""

doc.fn "Bacon.fromEventTarget(target, eventName [, eventTransformer])", """
creates an EventStream from events
on a DOM EventTarget or Node.JS EventEmitter object. You can also pass an optional function that transforms the emitted
events' parameters.


doc.subsection "Creating streams"

doc.fn "$.asEventStream(eventName : String)", """
creates an EventStream from events on a
jQuery or Zepto.js object. You can pass optional arguments to add a
jQuery live selector and/or a function that processes the jQuery
