@add_visibility_fields
class IMember(Interface):
    first_name = schema.TextLine(title='first name')
last_name = schema.TextLine(title='last name')
IMember.names()
How to dynamically add attributes to an interface