[IN DEVELOP] A flexible secutity component.