added stddef; started porting Alux code
patched up pmm