Not a fan of setters/getters in abstracts - is this actually needed?