Change signature for petaloid registration methods.
Add init methods to Petaloid.