Add some tests for lists and separate attributes as a property