Adding the ability to get elements as if they were properties