Yes, just use Markdown (e.g.:
https://github.com/sstephenson/prototype/blob/master/src/prototype/lang/function.js#L117-171)
> Secondly, is there a way to denote which properties and methods are
> public, privileged or private (a la Douglas Crockford:
> http://javascript.crockford.com/private.html)?
No. Why would you want to document methods which aren't meant to be
consumed externally?