Added some docs
Added regular() for convenience