Rename validate-arguments as validate-sig
Make return last element of sig, after optional :-
Rename to api-builder, using stages