Aspects programming Python library