Very nice, few people realize not to default the signature to {} and instead take this sort of approach.