Add @API to BlockDefinition so that modules can define block families