Title: An objectoriented approach to ethical reasoning