Words factory spec