Profile definition allows nested profiles.

Users can now create custom filters. Editing filters does not function
yet, however. Numbering works between forms.