Brad Haylock + Kieran Stewart is an artist.