Label: Cleanup constructors

	* Add protected constructors.
	* Add more create() constructors.