AspectFL: Aspect-Oriented Programming for Trustworthy and Compliant Federated Learning Systems | Synapse