self registering build cmdlet