Block a user
move task context definitions to new file under iface/common
subsys namespace should contain only subsystem interface
move task context definitions to new file under iface/common