testing relations
default scope, -> convert block to proc for call
dependent destroy