Making having a parent block class optional