Comments, questions & vague philosophical arguments welcome.