A start on BlockDefinitions CPE