kinda brutal way of stopping plugins being able to pass *s instead of attributes