mk-from-source passes prefix as keyword param
added more documentation

* fixed API doc formatting
* added prefix example
* added property name convention documentation
* documented property source precedence