FQNs and guards. oh and float.
fix stupid slot behavior. char. more FQNs.