- general constructors allowed; - implement noise functions (from Stefan Gustavson - thanks!) - cosmetic stuff.