Border modified to accept null as color.
ListProperty implemented.