only include @public (or unspecified) blocks