feat #342 $description no longer mandatory in bean definitions